driven ashore - Turkish English Dictionary